Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 BELGRAVE PLACE Terraced £1,100,000 18 Nov 1996
7 BELGRAVE PLACE Terraced £3,000,000 24 Sep 2014
8 BELGRAVE PLACE Semi-Detached £6,175,000 17 Dec 2021